tantalum alcoholate - German English Dictionary